furnace for casting statues - Francés Inglés Diccionario